//---------------------------------------------------------------------
// CascadeSharp
// General Public License V2
//---------------------------------------------------------------------

using System;

namespace CascadeSharp.TKMath.Precision
{
    //---------------------------------------------------------------------
    //  Class  Precision
    //---------------------------------------------------------------------
    public sealed class Precision
    {
        public Precision()
            : base()
        {
            throw new NotImplementedException();
        }

        public Precision(Precision parameter1)
            : base()
        {
            throw new NotImplementedException();
        }

        public double Angular()
        {
            throw new NotImplementedException();
        }

        public double Confusion()
        {
            throw new NotImplementedException();
        }

        public double SquareConfusion()
        {
            throw new NotImplementedException();
        }

        public double Intersection()
        {
            throw new NotImplementedException();
        }

        public double Approximation()
        {
            throw new NotImplementedException();
        }

        public double Parametric(double P, double T)
        {
            throw new NotImplementedException();
        }

        public double PConfusion(double T)
        {
            throw new NotImplementedException();
        }

        public double SquarePConfusion()
        {
            throw new NotImplementedException();
        }

        public double PIntersection(double T)
        {
            throw new NotImplementedException();
        }

        public double PApproximation(double T)
        {
            throw new NotImplementedException();
        }

        public double Parametric(double P)
        {
            throw new NotImplementedException();
        }

        public double PConfusion()
        {
            throw new NotImplementedException();
        }

        public double PIntersection()
        {
            throw new NotImplementedException();
        }

        public double PApproximation()
        {
            throw new NotImplementedException();
        }

        public bool IsInfinite(double R)
        {
            throw new NotImplementedException();
        }

        public bool IsPositiveInfinite(double R)
        {
            throw new NotImplementedException();
        }

        public bool IsNegativeInfinite(double R)
        {
            throw new NotImplementedException();
        }

        public double Infinite()
        {
            throw new NotImplementedException();
        }
    }; // class Precision
}